﻿namespace OsamesFrameworkCore.Configuration
{
    public enum LogOverridingState
    {
        /// <summary>
        /// Before value is known.
        /// </summary>
        Undefined = 0,
        /// <summary>
        /// No impact, log level is taken from application logger file (NLog : web.nlog).
        /// </summary>
        No = 1,
        /// <summary>
        /// Log level is taken from core xml file.
        /// </summary>
        Yes = 2,
        /// <summary>
        /// Log is inhibited for any call in the application.
        /// </summary>
        NoLog = 3
    }
}
